package cn.xie.infrastructure.persistent.dao;

import cn.xie.domain.strategy.model.entity.StrategyRuleEntity;
import cn.xie.infrastructure.persistent.po.StrategyRulePO;
import cn.xie.types.common.Constants;
import org.apache.ibatis.annotations.Mapper;

/**
 * @author: xiaoxie
 * create: 2025-08-02 18:46
 * @BelongsProject: bit-market
 * @BelongsPackage: cn.xie.infrastructure.persistent.dao
 * description: 策略规则DAO
 */
@Mapper
public interface IStrategyRuleDAO {
    StrategyRulePO queryStrategyRule(Long strategyId,String ruleModel);

    String queryStrategyRuleValue(StrategyRulePO strategyRule);

    StrategyRulePO queryStrategyRuleEntity(Long strategyId,String ruleModel,Integer awardId);
}
